population estimates - Spanish English Dictionary